home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: LBR Archive
(archive/lbr).
You can browse this item here: fcbread.lbr
Confidence | Program | Detection | Match Type | Support
|
---|
66%
| dexvert
| LBR Archive (archive/lbr)
| ext
| Supported |
1%
| dexvert
| EAGLE Library (other/eaglePCBLibrary)
| ext
| Unsupported |
1%
| dexvert
| Micro Focus COBOL library (other/microFocusCobolLibrary)
| ext
| Unsupported |
1%
| dexvert
| Micro Focus COBOL Library (other/microFocusCOBOLLibrary)
| ext
| Unsupported |
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 2a 2a 2a 2a 2a 2a 2a | 2a 44 49 52 00 00 01 00 |.*******|*DIR....|
|00000010| 30 31 2f 32 34 2f 38 35 | 30 30 3a 32 36 3a 34 34 |01/24/85|00:26:44|
|00000020| 00 46 43 42 52 45 41 44 | 20 42 53 56 01 00 08 00 |.FCBREAD| BSV....|
|00000030| 31 30 2f 32 31 2f 38 34 | 30 39 3a 33 32 3a 33 32 |10/21/84|09:32:32|
|00000040| 00 46 43 42 52 45 41 44 | 20 42 41 53 09 00 20 00 |.FCBREAD| BAS.. .|
|00000050| 31 30 2f 32 31 2f 38 34 | 30 39 3a 33 33 3a 35 30 |10/21/84|09:33:50|
|00000060| ff 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000080| fd 00 17 00 00 87 02 85 | 00 e9 23 01 e9 52 01 e9 |........|..#..R..|
|00000090| 00 02 ff 00 00 00 00 00 | 3f 00 00 00 00 00 00 00 |........|?.......|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 90 |........|........|
|000001b0| 55 8b ec 1e e8 45 01 33 | f6 26 8b 5e 06 26 8b 5f |U....E.3|.&.^.&._|
|000001c0| 01 26 8a 00 88 84 13 00 | 46 83 fe 0b 7c f3 8b 76 |.&......|F...|..v|
|000001d0| 08 26 8b 04 a2 12 00 32 | c0 a2 3b 00 1f 5d ca 04 |.&.....2|..;..]..|
|000001e0| 00 90 55 8b ec 1e e8 13 | 01 fa 89 26 39 00 8c 16 |..U.....|...&9...|
|000001f0| 37 00 8e d0 bc 26 01 fb | ba 7e 00 b4 1a cd 21 ba |7....&..|.~....!.|
|00000200| 0b 00 80 3e 3b 00 00 75 | 08 fe 06 3b 00 b4 11 eb |...>;..u|...;....|
|00000210| 02 b4 12 cd 21 3c 00 75 | 60 26 8b 5e 08 26 80 3f |....!<.u|`&.^.&.?|
|00000220| 0e 75 51 26 8b 5f 01 33 | ff 8b f7 8b cf b0 60 02 |.uQ&._.3|......`.|
|00000230| 06 85 00 26 88 01 47 26 | c6 01 3a 47 8a 84 86 00 |...&..G&|..:G....|
|00000240| 3c 20 74 06 26 88 01 47 | eb 0c 80 f9 00 75 07 fe |< t.&..G|.....u..|
|00000250| c1 26 c6 01 2e 47 46 83 | fe 08 75 0c 80 f9 00 75 |.&...GF.|..u....u|
|00000260| 07 fe c1 26 c6 01 2e 47 | 83 fe 0b 7c cf a0 91 00 |...&...G|...|....|
|00000270| 32 e4 eb 03 b8 ff ff eb | 03 b8 fe ff 26 8b 5e 06 |2.......|....&.^.|
|00000280| 26 89 07 fa 8e 16 37 00 | 8b 26 39 00 fb 1f 5d ca |&.....7.|.&9...].|
|00000290| 04 00 90 55 8b ec 1e e8 | 62 00 fa 89 26 39 00 8c |...U....|b...&9..|
|000002a0| 16 37 00 8e d0 bc 26 01 | fb 26 8b 5e 0a 26 8a 0f |.7....&.|.&.^.&..|
|000002b0| 32 ed 26 8b 5f 01 33 f6 | 26 8a 00 3c 20 75 02 32 |2.&._.3.|&..< u.2|
|000002c0| c0 88 84 3c 00 46 3b f1 | 7c ee c6 84 3c 00 00 26 |...<.F;.||...<..&|
|000002d0| 8b 5e 08 26 8b 0f ba 3c | 00 b8 01 43 cd 21 73 04 |.^.&...<|...C.!s.|
|000002e0| f7 d8 eb 02 33 c0 26 8b | 5e 06 26 89 07 fa 8e 16 |....3.&.|^.&.....|
|000002f0| 37 00 8b 26 39 00 fb 1f | 5d ca 06 00 e8 00 00 58 |7..&9...|]......X|
|00000300| 2d 78 02 b1 04 d3 e8 8c | c9 03 c8 8e d9 c3 1a 00 |-x......|........|
|00000310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000340| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000350| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000380| 1a 78 02 b1 04 d3 e8 8c | c9 03 c8 8e d9 c3 1a 00 |.x......|........|
|00000390| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000400| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000410| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000480| ff 12 0e 0a 00 3a 8f d9 | 20 43 4f 50 59 52 49 47 |.....:..| COPYRIG|
|00000490| 48 54 20 40 20 31 39 38 | 33 00 29 0e 14 00 3a 8f |HT @ 198|3.)...:.|
|000004a0| d9 20 20 20 20 4a 69 6d | 20 48 6f 6c 74 6d 61 6e |. Jim| Holtman|
|000004b0| 00 45 0e 1e 00 3a 8f d9 | 20 20 20 20 33 35 20 44 |.E...:..| 35 D|
|000004c0| 6f 67 77 6f 6f 64 20 54 | 72 61 69 6c 00 63 0e 28 |ogwood T|rail.c.(|
|000004d0| 00 3a 8f d9 20 20 20 20 | 52 61 6e 64 6f 6c 70 68 |.:.. |Randolph|
|000004e0| 2c 20 4e 4a 20 30 37 38 | 36 39 00 7d 0e 32 00 3a |, NJ 078|69.}.2.:|
|000004f0| 8f d9 20 20 20 20 28 32 | 30 31 29 20 33 36 31 2d |.. (2|01) 361-|
|00000500| 33 33 39 35 00 cb 0e 3c | 00 3a 8f d9 20 20 20 54 |3395...<|.:.. T|
|00000510| 68 69 73 20 73 61 6d 70 | 6c 65 20 70 72 6f 67 72 |his samp|le progr|
|00000520| 61 6d 20 73 65 72 76 65 | 73 20 61 73 20 62 6f 74 |am serve|s as bot|
|00000530| 68 20 61 6e 20 65 78 61 | 6d 70 6c 65 20 61 6e 64 |h an exa|mple and|
|00000540| 20 74 68 65 20 64 6f 63 | 75 6d 65 6e 74 61 74 69 | the doc|umentati|
|00000550| 6f 6e 00 13 0f 46 00 3a | 8f d9 20 20 20 66 6f 72 |on...F.:|.. for|
|00000560| 20 74 68 65 20 46 43 42 | 52 45 41 44 2e 42 53 56 | the FCB|READ.BSV|
|00000570| 20 72 6f 75 74 69 6e 65 | 20 74 68 61 74 20 77 69 | routine| that wi|
|00000580| 6c 6c 20 72 65 61 64 20 | 74 68 65 20 64 69 72 65 |ll read |the dire|
|00000590| 63 74 6f 72 79 20 6f 66 | 20 61 00 60 0f 50 00 3a |ctory of| a.`.P.:|
|000005a0| 8f d9 20 20 20 64 69 73 | 6b 20 61 6e 64 20 70 72 |.. dis|k and pr|
|000005b0| 65 73 65 6e 74 20 74 68 | 65 20 6d 61 74 63 68 69 |esent th|e matchi|
|000005c0| 6e 67 20 66 69 6c 65 20 | 6e 61 6d 65 20 62 61 63 |ng file |name bac|
|000005d0| 6b 20 74 6f 20 74 68 65 | 20 42 41 53 49 43 20 70 |k to the| BASIC p|
|000005e0| 72 6f 67 72 61 6d 2e 00 | aa 0f 5a 00 3a 8f d9 20 |rogram..|..Z.:.. |
|000005f0| 20 20 41 6c 73 6f 20 61 | 76 61 69 6c 61 62 6c 65 | Also a|vailable|
|00000600| 20 74 6f 20 74 68 65 20 | 70 72 6f 67 72 61 6d 20 | to the |program |
|00000610| 69 73 20 74 68 65 20 64 | 69 72 65 63 74 6f 72 79 |is the d|irectory|
|00000620| 20 69 6e 66 6f 72 6d 61 | 74 69 6f 6e 20 74 68 61 | informa|tion tha|
|00000630| 74 00 f1 0f 64 00 3a 8f | d9 20 20 20 63 6f 6e 74 |t...d.:.|. cont|
|00000640| 61 69 6e 73 20 74 68 65 | 20 73 69 7a 65 20 61 6e |ains the| size an|
|00000650| 64 20 74 69 6d 65 2f 64 | 61 74 65 20 69 6e 66 6f |d time/d|ate info|
|00000660| 72 6d 61 74 69 6f 6e 2e | 20 54 68 69 73 20 72 6f |rmation.| This ro|
|00000670| 75 74 69 6e 65 20 69 73 | 00 3f 10 6e 00 3a 8f d9 |utine is|.?.n.:..|
|00000680| 20 20 20 66 61 73 74 65 | 72 20 74 68 61 6e 20 4f | faste|r than O|
|00000690| 50 45 4e 69 6e 67 20 74 | 68 65 20 66 69 6c 65 20 |PENing t|he file |
|000006a0| 73 69 6e 63 65 20 69 74 | 20 64 6f 65 73 20 6e 6f |since it| does no|
|000006b0| 74 20 69 6e 63 75 72 20 | 74 68 61 74 20 6f 76 65 |t incur |that ove|
|000006c0| 72 68 65 61 64 2e 00 84 | 10 78 00 3a 8f d9 20 20 |rhead...|.x.:.. |
|000006d0| 20 41 6c 73 6f 20 74 68 | 65 20 75 73 65 72 20 63 | Also th|e user c|
|000006e0| 61 6e 20 70 72 65 73 65 | 6e 74 20 61 6e 20 61 72 |an prese|nt an ar|
|000006f0| 62 69 74 72 61 72 79 20 | 73 74 72 69 6e 67 20 74 |bitrary |string t|
|00000700| 6f 20 6d 61 74 63 68 20 | 6f 6e 2e 00 8c 10 82 00 |o match |on......|
|00000710| 3a 8f d9 00 d3 10 8c 00 | 3a 8f d9 20 20 20 54 6f |:.......|:.. To|
|00000720| 20 75 73 65 2c 20 42 4c | 4f 41 44 20 74 68 65 20 | use, BL|OAD the |
|00000730| 72 6f 75 74 69 6e 65 20 | 69 6e 74 6f 20 61 6e 79 |routine |into any|
|00000740| 20 61 76 61 69 6c 61 62 | 6c 65 20 66 72 65 65 20 | availab|le free |
|00000750| 6d 65 6d 6f 72 79 2e 20 | 49 74 00 1c 11 96 00 3a |memory. |It.....:|
|00000760| 8f d9 20 20 20 68 61 73 | 20 32 20 65 6e 74 72 79 |.. has| 2 entry|
|00000770| 20 70 6f 69 6e 74 73 20 | 28 49 4e 49 54 20 61 6e | points |(INIT an|
|00000780| 64 20 47 45 54 4e 45 58 | 54 29 2e 20 49 4e 49 54 |d GETNEX|T). INIT|
|00000790| 20 28 6f 66 66 73 65 74 | 20 32 29 20 69 73 20 75 | (offset| 2) is u|
|000007a0| 73 65 64 00 63 11 a0 00 | 3a 8f d9 20 20 20 74 6f |sed.c...|:.. to|
|000007b0| 20 64 65 66 69 6e 65 20 | 74 68 65 20 64 69 73 6b | define |the disk|
|000007c0| 20 64 72 69 76 65 20 28 | 30 3d 64 65 66 61 75 6c | drive (|0=defaul|
|000007d0| 74 2c 20 31 3d 41 2c 20 | 32 3d 42 2c 20 2e 2e 2e |t, 1=A, |2=B, ...|
|000007e0| 2e 29 20 61 6e 64 20 74 | 68 65 00 ad 11 aa 00 3a |.) and t|he.....:|
|000007f0| 8f d9 20 20 20 70 61 74 | 74 65 72 6e 20 74 6f 20 |.. pat|tern to |
|00000800| 62 65 20 75 73 65 64 20 | 74 6f 20 6d 61 74 63 68 |be used |to match|
|00000810| 20 6f 6e 2e 20 54 68 65 | 20 70 61 74 74 65 72 6e | on. The| pattern|
|00000820| 20 4d 55 53 54 20 42 45 | 20 61 20 73 74 72 69 6e | MUST BE| a strin|
|00000830| 67 20 6f 66 00 f6 11 b4 | 00 3a 8f d9 20 20 20 6c |g of....|.:.. l|
|00000840| 65 6e 67 74 68 20 31 31 | 3b 20 74 68 65 20 66 69 |ength 11|; the fi|
|00000850| 72 73 74 20 38 20 61 72 | 65 20 74 68 65 20 66 69 |rst 8 ar|e the fi|
|00000860| 6c 65 6e 61 6d 65 20 61 | 6e 64 20 74 68 65 20 6c |lename a|nd the l|
|00000870| 61 73 74 20 33 20 61 72 | 65 20 74 68 65 00 40 12 |ast 3 ar|e the.@.|
|00000880| be 00 3a 8f d9 20 20 20 | 65 78 74 65 6e 73 69 6f |..:.. |extensio|
|00000890| 6e 2e 20 41 20 22 3f 22 | 20 69 73 20 75 73 65 64 |n. A "?"| is used|
|000008a0| 20 74 6f 20 6d 61 74 63 | 68 20 61 6e 79 20 63 68 | to matc|h any ch|
|000008b0| 61 72 61 63 74 65 72 2e | 20 46 6f 72 20 65 78 61 |aracter.| For exa|
|000008c0| 6d 70 6c 65 20 74 6f 00 | 8b 12 c8 00 3a 8f d9 20 |mple to.|....:.. |
|000008d0| 20 20 67 65 74 20 61 6c | 6c 20 74 68 65 20 42 41 | get al|l the BA|
|000008e0| 53 49 43 20 66 69 6c 65 | 73 20 6f 6e 20 74 68 65 |SIC file|s on the|
|000008f0| 20 64 69 73 6b 2c 20 22 | 3f 3f 3f 3f 3f 3f 3f 3f | disk, "|????????|
|00000900| 42 41 53 22 20 77 6f 75 | 6c 64 20 62 65 20 75 73 |BAS" wou|ld be us|
|00000910| 65 64 00 d2 12 d2 00 3a | 8f d9 20 20 20 61 73 20 |ed.....:|.. as |
|00000920| 74 68 65 20 69 6e 70 75 | 74 20 70 61 72 61 6d 65 |the inpu|t parame|
|00000930| 74 65 72 2e 20 41 66 74 | 65 72 20 49 4e 49 54 20 |ter. Aft|er INIT |
|00000940| 68 61 73 20 62 65 65 6e | 20 63 61 6c 6c 65 64 2c |has been| called,|
|00000950| 20 63 61 6c 6c 73 20 74 | 6f 00 19 13 dc 00 3a 8f | calls t|o.....:.|
|00000960| d9 20 20 20 47 45 54 4e | 45 58 54 20 28 6f 66 66 |. GETN|EXT (off|
|00000970| 73 65 74 20 35 29 20 61 | 72 65 20 6d 61 64 65 20 |set 5) a|re made |
|00000980| 74 6f 20 72 65 74 72 69 | 65 76 65 20 6d 61 74 63 |to retri|eve matc|
|00000990| 68 69 6e 67 20 66 69 6c | 65 20 6e 61 6d 65 73 2e |hing fil|e names.|
|000009a0| 00 64 13 e6 00 3a 8f d9 | 20 20 20 54 68 65 20 74 |.d...:..| The t|
|000009b0| 77 6f 20 70 61 72 61 6d | 65 74 65 72 73 20 61 72 |wo param|eters ar|
|000009c0| 65 20 74 68 65 20 73 74 | 72 69 6e 67 20 69 6e 20 |e the st|ring in |
|000009d0| 77 68 69 63 68 20 74 68 | 65 20 6d 61 74 63 68 20 |which th|e match |
|000009e0| 69 73 20 72 65 74 75 72 | 6e 65 64 00 ae 13 f0 00 |is retur|ned.....|
|000009f0| 3a 8f d9 20 20 20 28 77 | 68 69 63 68 20 6d 75 73 |:.. (w|hich mus|
|00000a00| 74 20 62 65 20 6f 66 20 | 6c 65 6e 67 74 68 20 31 |t be of |length 1|
|00000a10| 34 29 20 61 6e 64 20 61 | 6e 20 49 4e 54 45 47 45 |4) and a|n INTEGE|
|00000a20| 52 20 28 2e 2e 25 29 20 | 72 65 74 75 72 6e 20 76 |R (..%) |return v|
|00000a30| 61 6c 75 65 2e 00 f8 13 | fa 00 3a 8f d9 20 20 20 |alue....|..:.. |
|00000a40| 49 66 20 74 68 65 20 73 | 74 61 74 75 73 20 72 65 |If the s|tatus re|
|00000a50| 74 75 72 6e 20 69 73 20 | 3c 30 2c 20 6e 6f 20 6d |turn is |<0, no m|
|00000a60| 6f 72 65 20 6d 61 74 63 | 68 65 64 20 68 61 76 65 |ore matc|hed have|
|00000a70| 20 62 65 65 6e 20 66 6f | 75 6e 64 2e 20 49 66 00 | been fo|und. If.|
|00000a80| 43 14 04 01 3a 8f d9 20 | 20 20 73 74 61 74 75 73 |C...:.. | status|
|00000a90| 20 3e 3d 30 2c 20 69 74 | 20 69 73 20 74 68 65 20 | >=0, it| is the |
|00000aa0| 46 49 4c 45 20 41 54 54 | 52 49 42 55 54 45 20 28 |FILE ATT|RIBUTE (|
|00000ab0| 61 73 20 64 65 66 69 6e | 65 64 20 69 6e 20 74 68 |as defin|ed in th|
|00000ac0| 65 20 44 4f 53 20 44 69 | 73 6b 00 59 14 0e 01 3a |e DOS Di|sk.Y...:|
|00000ad0| 8f d9 20 20 20 44 69 72 | 65 63 74 6f 72 79 29 2e |.. Dir|ectory).|
|00000ae0| 00 61 14 18 01 3a 8f d9 | 00 ab 14 22 01 3a 8f d9 |.a...:..|...".:..|
|00000af0| 20 20 20 41 20 74 68 69 | 72 64 20 65 6e 74 72 79 | A thi|rd entry|
|00000b00| 20 70 6f 69 6e 74 20 28 | 43 48 4d 4f 44 2c 20 6f | point (|CHMOD, o|
|00000b10| 66 66 73 65 74 20 38 29 | 20 69 73 20 70 72 6f 76 |ffset 8)| is prov|
|00000b20| 69 64 65 64 20 74 6f 20 | 63 68 61 6e 67 65 20 74 |ided to |change t|
|00000b30| 68 65 00 f4 14 2c 01 3a | 8f d9 20 20 20 66 69 6c |he...,.:|.. fil|
|00000b40| 65 20 27 6d 6f 64 65 27 | 20 62 69 74 2e 20 54 68 |e 'mode'| bit. Th|
|00000b50| 72 65 65 20 70 61 72 61 | 6d 65 74 65 72 73 20 61 |ree para|meters a|
|00000b60| 72 65 20 72 65 71 75 69 | 72 65 64 3b 20 66 69 6c |re requi|red; fil|
|00000b70| 65 20 6e 61 6d 65 2c 20 | 6e 65 77 00 2a 15 36 01 |e name, |new.*.6.|
|00000b80| 3a 8f d9 20 20 20 6d 6f | 64 65 20 28 49 4e 54 45 |:.. mo|de (INTE|
|00000b90| 47 45 52 29 20 61 6e 64 | 20 73 74 61 74 75 73 20 |GER) and| status |
|00000ba0| 72 65 74 75 72 6e 20 28 | 49 4e 54 45 47 45 52 29 |return (|INTEGER)|
|00000bb0| 2e 00 32 15 40 01 3a 8f | d9 00 7b 15 4a 01 3a 8f |..2.@.:.|..{.J.:.|
|00000bc0| d9 20 20 20 54 68 65 20 | 49 4e 54 45 47 45 52 20 |. The |INTEGER |
|00000bd0| 76 61 6c 75 65 20 61 74 | 20 6f 66 66 73 65 74 73 |value at| offsets|
|00000be0| 20 30 2c 31 20 69 6e 20 | 74 68 65 20 72 6f 75 74 | 0,1 in |the rout|
|00000bf0| 69 6e 65 20 61 72 65 20 | 74 68 65 20 6f 66 66 73 |ine are |the offs|
|00000c00| 65 74 00 c5 15 54 01 3a | 8f d9 20 20 20 74 6f 20 |et...T.:|.. to |
|00000c10| 74 68 65 20 64 69 72 65 | 63 74 6f 72 79 20 65 6e |the dire|ctory en|
|00000c20| 74 72 79 20 66 6f 72 20 | 74 68 65 20 66 69 6c 65 |try for |the file|
|00000c30| 2e 20 46 6f 72 20 65 78 | 61 6d 70 6c 65 2c 20 74 |. For ex|ample, t|
|00000c40| 6f 20 6f 62 74 61 69 6e | 20 74 68 65 00 0b 16 5e |o obtain| the...^|
|00000c50| 01 3a 8f d9 20 20 20 44 | 41 54 45 20 69 6e 66 6f |.:.. D|ATE info|
|00000c60| 72 6d 61 74 69 6f 6e 20 | 6f 66 20 74 68 65 20 66 |rmation |of the f|
|00000c70| 69 6c 65 2c 20 75 73 65 | 20 74 68 65 20 66 6f 6c |ile, use| the fol|
|00000c80| 6c 6f 77 69 6e 67 20 73 | 74 61 74 65 6d 65 6e 74 |lowing s|tatement|
|00000c90| 73 3a 00 67 16 68 01 3a | 8f d9 20 20 20 20 20 20 |s:.g.h.:|.. |
|00000ca0| 20 20 42 25 20 3d 20 50 | 45 45 4b 28 62 6c 6f 61 | B% = P|EEK(bloa|
|00000cb0| 64 2e 62 61 73 65 29 2b | 50 45 45 4b 28 62 6c 6f |d.base)+|PEEK(blo|
|00000cc0| 61 64 2e 62 61 73 65 2b | 31 29 2a 32 35 36 2b 42 |ad.base+|1)*256+B|
|00000cd0| 4c 4f 41 44 2e 42 41 53 | 45 20 20 20 27 20 47 65 |LOAD.BAS|E ' Ge|
|00000ce0| 74 20 6f 66 66 73 65 74 | 20 76 61 6c 75 65 00 9c |t offset| value..|
|00000cf0| 16 72 01 3a 8f d9 20 20 | 20 20 20 20 20 20 46 44 |.r.:.. | FD|
|00000d00| 41 54 45 20 3d 20 50 45 | 45 4b 28 42 25 2b 32 36 |ATE = PE|EK(B%+26|
|00000d10| 29 2a 32 35 36 20 2b 20 | 50 45 45 4b 28 42 25 2b |)*256 + |PEEK(B%+|
|00000d20| 32 35 29 00 a4 16 7c 01 | 3a 8f d9 00 ed 16 86 01 |25)...|.|:.......|
|00000d30| 3a 8f d9 20 20 20 54 68 | 65 20 6f 66 66 73 65 74 |:.. Th|e offset|
|00000d40| 73 20 69 6e 74 6f 20 74 | 68 65 20 64 69 72 65 63 |s into t|he direc|
|00000d50| 74 6f 72 79 20 65 6e 74 | 72 79 20 28 32 35 2c 20 |tory ent|ry (25, |
|00000d60| 32 36 20 69 6e 20 74 68 | 69 73 20 63 61 73 65 29 |26 in th|is case)|
|00000d70| 20 61 72 65 00 12 17 90 | 01 3a 8f d9 20 20 20 64 | are....|.:.. d|
|00000d80| 65 66 69 6e 65 64 20 69 | 6e 20 74 68 65 20 44 4f |efined i|n the DO|
|00000d90| 53 20 6d 61 6e 75 61 6c | 2e 00 1a 17 9a 01 3a 8f |S manual|......:.|
|00000da0| d9 00 65 17 a4 01 3a 8f | d9 20 20 20 54 68 65 20 |..e...:.|. The |
|00000db0| 65 78 61 6d 70 6c 65 20 | 70 72 6f 67 72 61 6d 20 |example |program |
|00000dc0| 77 69 6c 6c 20 6c 69 73 | 74 20 61 6c 6c 20 74 68 |will lis|t all th|
|00000dd0| 65 20 66 69 6c 65 73 20 | 6f 6e 20 74 68 65 20 64 |e files |on the d|
|00000de0| 65 66 61 75 6c 74 20 64 | 69 73 6b 2e 00 b2 17 ae |efault d|isk.....|
|00000df0| 01 3a 8f d9 20 20 20 49 | 74 20 77 69 6c 6c 20 74 |.:.. I|t will t|
|00000e00| 72 61 76 65 72 73 65 20 | 61 6c 6c 20 74 68 65 20 |raverse |all the |
|00000e10| 64 69 72 65 63 74 6f 72 | 69 65 73 20 6f 6e 20 74 |director|ies on t|
|00000e20| 68 65 20 64 69 73 6b 20 | 61 6e 64 20 6c 69 73 74 |he disk |and list|
|00000e30| 20 74 68 65 20 66 69 6c | 65 00 dc 17 b8 01 3a 8f | the fil|e.....:.|
|00000e40| d9 20 20 20 6e 61 6d 65 | 20 61 6e 64 20 69 74 73 |. name| and its|
|00000e50| 20 61 74 74 72 69 62 75 | 74 65 73 20 69 6e 20 48 | attribu|tes in H|
|00000e60| 45 58 2e 00 1c 18 c2 01 | 92 20 2c 0c 00 f0 20 20 |EX......|. ,... |
|00000e70| 3a 8f d9 73 65 74 75 70 | 20 61 72 65 61 20 69 6e |:..setup| area in|
|00000e80| 74 6f 20 77 68 69 63 68 | 20 46 43 42 52 45 41 44 |to which| FCBREAD|
|00000e90| 2e 42 53 56 20 77 69 6c | 6c 20 62 65 20 6c 6f 61 |.BSV wil|l be loa|
|00000ea0| 64 65 64 00 2f 18 cc 01 | 42 4c 4f 41 44 2e 42 41 |ded./...|BLOAD.BA|
|00000eb0| 53 45 e7 0c 00 f0 00 7a | 18 d6 01 c3 20 22 66 63 |SE.....z|.... "fc|
|00000ec0| 62 72 65 61 64 2e 62 73 | 76 22 2c 42 4c 4f 41 44 |bread.bs|v",BLOAD|
|00000ed0| 2e 42 41 53 45 20 20 3a | 8f d9 6c 6f 61 64 20 69 |.BASE :|..load i|
|00000ee0| 6e 74 6f 20 61 72 65 61 | 20 43 4c 45 41 52 65 64 |nto area| CLEARed|
|00000ef0| 20 62 79 20 43 4c 45 41 | 52 20 63 6f 6d 6d 61 6e | by CLEA|R comman|
|00000f00| 64 00 e4 18 e0 01 49 4e | 49 54 25 e7 42 4c 4f 41 |d.....IN|IT%.BLOA|
|00000f10| 44 2e 42 41 53 45 e9 13 | 3a 47 45 54 4e 45 58 54 |D.BASE..|:GETNEXT|
|00000f20| 25 e7 42 4c 4f 41 44 2e | 42 41 53 45 e9 16 20 20 |%.BLOAD.|BASE.. |
|00000f30| 3a 8f d9 65 6e 74 72 79 | 20 70 6f 69 6e 74 20 6f |:..entry| point o|
|00000f40| 66 66 73 65 74 73 20 74 | 61 6b 65 20 69 6e 74 6f |ffsets t|ake into|
|00000f50| 20 61 63 63 6f 75 6e 74 | 20 74 68 65 20 62 61 73 | account| the bas|
|00000f60| 65 20 6f 66 20 42 4c 4f | 41 44 2e 00 fa 18 ea 01 |e of BLO|AD......|
|00000f70| 49 4d 41 58 25 e7 0f 1e | 3a 49 4e 45 58 54 25 e7 |IMAX%...|:INEXT%.|
|00000f80| 12 00 0c 19 f4 01 86 20 | 44 49 52 24 28 49 4d 41 |....... |DIR$(IMA|
|00000f90| 58 25 29 00 12 19 fe 01 | c0 00 3d 19 08 02 fe 97 |X%).....|..=.....|
|00000fa0| 20 22 5c 22 20 20 20 20 | 20 20 20 20 20 20 20 20 | "\" | |
|00000fb0| 3a 8f d9 73 74 61 72 74 | 20 61 74 20 74 68 65 20 |:..start| at the |
|00000fc0| 52 4f 4f 54 00 49 19 12 | 02 43 55 52 24 e7 22 22 |ROOT.I..|.CUR$.""|
|00000fd0| 00 73 19 1c 02 50 41 54 | 24 e7 22 3f 3f 3f 3f 3f |.s...PAT|$."?????|
|00000fe0| 3f 3f 3f 3f 3f 3f 22 20 | 20 3a 8f d9 6d 61 74 63 |??????" | :..matc|
|00000ff0| 68 20 61 6e 79 20 66 69 | 6c 65 00 93 19 26 02 44 |h any fi|le...&.D|
|00001000| 49 53 4b 25 e7 11 3a b3 | 20 49 4e 49 54 25 28 44 |ISK%..:.| INIT%(D|
|00001010| 49 53 4b 25 2c 50 41 54 | 24 29 00 c6 19 30 02 46 |ISK%,PAT|$)...0.F|
|00001020| 49 4c 45 4e 41 4d 45 24 | e7 ff 98 28 0f 0e 29 3a |ILENAME$|...(..):|
|00001030| b3 20 47 45 54 4e 45 58 | 54 25 28 46 49 4c 45 4e |. GETNEX|T%(FILEN|
|00001040| 41 4d 45 24 2c 53 54 41 | 54 55 53 25 29 00 1a 1a |AME$,STA|TUS%)...|
|00001050| 3a 02 8b 20 53 54 41 54 | 55 53 25 e8 11 20 cd 20 |:.. STAT|US%.. . |
|00001060| 8b 20 49 4e 45 58 54 25 | e6 12 20 cd 20 49 4e 45 |. INEXT%|.. . INE|
|00001070| 58 54 25 e7 49 4e 45 58 | 54 25 ea 12 3a 43 55 52 |XT%.INEX|T%..:CUR|
|00001080| 24 e7 44 49 52 24 28 49 | 4e 45 58 54 25 29 3a fe |$.DIR$(I|NEXT%):.|
|00001090| 97 20 43 55 52 24 3a 89 | 20 0e 26 02 20 3a a1 20 |. CUR$:.| .&. :. |
|000010a0| 81 00 4e 1a 44 02 44 49 | 53 4b 24 e7 ff 81 28 46 |..N.D.DI|SK$...(F|
|000010b0| 49 4c 45 4e 41 4d 45 24 | 2c 13 29 3a 46 49 4c 45 |ILENAME$|,.):FILE|
|000010c0| 4e 41 4d 45 24 e7 ff 83 | 28 46 49 4c 45 4e 41 4d |NAME$...|(FILENAM|
|000010d0| 45 24 2c 14 29 00 88 1a | 4e 02 8b 20 28 53 54 41 |E$,.)...|N.. (STA|
|000010e0| 54 55 53 25 20 ee 20 0c | 10 00 29 e7 11 20 cd 20 |TUS% . .|..).. . |
|000010f0| 89 20 0e 94 02 20 20 20 | 3a 8f d9 20 63 68 65 63 |. ... |:.. chec|
|00001100| 6b 20 66 6f 72 20 44 49 | 52 45 43 54 4f 52 59 00 |k for DI|RECTORY.|
|00001110| c5 1a 58 02 8b 20 ff 81 | 28 46 49 4c 45 4e 41 4d |..X.. ..|(FILENAM|
|00001120| 45 24 2c 12 29 e7 22 2e | 22 20 cd 20 89 20 0e 30 |E$,.).".|" . . .0|
|00001130| 02 20 20 20 20 20 20 3a | 8f d9 69 67 6e 6f 72 65 |. :|..ignore|
|00001140| 20 22 2e 22 20 65 6e 74 | 72 69 65 73 00 f4 1a 62 | "." ent|ries...b|
|00001150| 02 46 49 4c 45 4e 41 4d | 45 24 e7 ff 81 28 46 49 |.FILENAM|E$...(FI|
|00001160| 4c 45 4e 41 4d 45 24 2c | d8 28 46 49 4c 45 4e 41 |LENAME$,|.(FILENA|
|00001170| 4d 45 24 2c 22 2e 22 29 | ea 12 29 00 2c 1b 6c 02 |ME$,".")|..).,.l.|
|00001180| 8b 20 49 4e 45 58 54 25 | e6 49 4d 41 58 25 20 cd |. INEXT%|.IMAX% .|
|00001190| 20 91 20 22 44 69 72 65 | 63 74 6f 72 79 20 53 74 | . "Dire|ctory St|
|000011a0| 61 63 6b 20 4f 76 65 72 | 66 6c 6f 77 22 3a 89 20 |ack Over|flow":. |
|000011b0| 0e 30 02 00 50 1b 76 02 | 44 49 52 24 28 49 4e 45 |.0..P.v.|DIR$(INE|
|000011c0| 58 54 25 29 e7 43 55 52 | 24 e9 22 5c 22 e9 46 49 |XT%).CUR|$."\".FI|
|000011d0| 4c 45 4e 41 4d 45 24 00 | 64 1b 80 02 49 4e 45 58 |LENAME$.|d...INEX|
|000011e0| 54 25 e7 49 4e 45 58 54 | 25 e9 12 00 6e 1b 8a 02 |T%.INEXT|%...n...|
|000011f0| 89 20 0e 30 02 00 a0 1b | 94 02 91 20 22 78 27 22 |. .0....|... "x'"|
|00001200| e9 ff 9a 28 53 54 41 54 | 55 53 25 29 e9 22 27 22 |...(STAT|US%)."'"|
|00001210| 20 ce 19 29 20 43 55 52 | 24 20 22 5c 22 20 46 49 | ..) CUR|$ "\" FI|
|00001220| 4c 45 4e 41 4d 45 24 00 | aa 1b 9e 02 89 20 0e 30 |LENAME$.|..... .0|
|00001230| 02 00 00 00 1a 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001280| 1a ff 9a 28 53 54 41 54 | 55 53 25 29 e9 22 27 22 |...(STAT|US%)."'"|
|00001290| 20 ce 19 29 20 43 55 52 | 24 20 22 5c 22 20 46 49 | ..) CUR|$ "\" FI|
|000012a0| 4c 45 4e 41 4d 45 24 00 | aa 1b 9e 02 89 20 0e 30 |LENAME$.|..... .0|
|000012b0| 02 00 00 00 1a 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000012c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000012d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000012e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000012f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001340| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001350| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001390| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000013a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000013b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000013c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000013d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000013e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000013f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001400| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001410| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00001470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+